﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MenuTree.aspx.cs" Inherits="Song.Site.Manage.Sys.MenuTree"
    Title="无标题页" %>

<%@ Register Assembly="WeiSha.WebControl" Namespace="WeiSha.WebControl" TagPrefix="cc1" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
    <title>管理登录</title>
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
    <link href="/manage/Styles/PageWin.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <div class="pageWinContext" loyout="row">
        <div style="margin: 10px; margin-bottom: 0px; height: auto;">
            <script type="text/javascript" src="../CoreScripts/Tree.js"></script>
            <script>
                //document.body.onselectstart = document.body.oncontextmenu = function () { return false; };
                //document.body.onpaste = document.body.oncopy = function () { return false; };
            </script>
            <div id="icoPanel">
            </div>
            <!--顶部条 -->
            <div id="contTop">
                <div id="treeName">
                    当前菜单树名称：
                    <asp:Label ID="lbName" runat="server" Text=""></asp:Label>
                </div>
                <!--预载进度条 -->
                <div id="loadingBar">
                    <img src="../Images/loading/load_016.gif" /></div>
            </div>
            <!-- 左而菜单树的区域 -->
            <div id="MenuTreePanel" onselectstart="return false">
            </div>
            <!--右侧编辑区域 -->
            <div id="MenuEditPanel">
                <!--编辑区域的标题栏 -->
                <div id="EditPanelTitle">
                    <div id="editTitle" type="edit">
                        编辑</div>
                    <div id="addTitle" type="add">
                        新增子节点</div>
                </div>
                <div id="Panel">
                    <div>
                        <!--根节点的编辑区域 -->
                        <form id="RootEditPanel" class="editpanel">
                        <dt>上级菜单项： 无（根节点） </dt>
                        <dd class="namebar">
                            <div class="name">
                                名称：
                                <input name="name" type="text" width="200" nullable="false" />
                            </div>
                            <div class="icoslect">
                                <div class="txt">
                                    图标：</div>
                                <div class="ico">
                                    &nbsp;</div>
                            </div>
                        </dd>
                        <dd>
                            说 明：
                            <input name="intro" type="text" id="intro" value="" size="55" />
                        </dd>
                        <dd>
                            样式：
                            <label>
                                <input type="checkbox" name="isbold" />
                                粗体</label>
                            <label>
                                <input type="checkbox" name="isitalic" />
                                斜体
                            </label>
                        </dd>
                        <dd>
                            状态：
                            <label>
                                <input name="isshow" type="checkbox" checked="checked" />
                                是否显示
                            </label>
                            <label>
                                <input name="isuse" type="checkbox" checked="checked" />
                                是否使用
                            </label>
                        </dd>
                        </form>
                        <!--子节点编辑区域 -->
                        <form id="EditPanel" class="editpanel">
                        <dt>上级菜单项： <span id="editNodeParent" class="nodeParent"></span></dt>
                        <dd style="display: none">
                            <span name="id"></span>=<span name="patid"></span>-<span name="tax"></span>
                        </dd>
                        <dd class="namebar">
                            <div class="name">
                                名称：
                                <input name="name" type="text" width="200" nullable="false" />
                            </div>
                            <div class="icoslect">
                                <div class="txt">
                                    图标：</div>
                                <div class="ico">
                                    &nbsp;</div>
                            </div>
                        </dd>
                        <dd>
                            移动到：
                            <select name="moveto">
                                <% foreach (Song.Entities.ManageMenu mm in root)
                                   {
                                       if (mm.MM_Id == id)
                                       {             
                                %>
                                <option value="<%= mm.MM_Id%>" selected="selected" style="background-color: #CCCCCC;">
                                    <%= mm.MM_Name%></option>
                                <%}
                   else
                   {
                                %>
                                <option value="<%= mm.MM_Id%>">
                                    <%= mm.MM_Name%></option>
                                <%
                   }
               }%>
                            </select>
                            复制到：
                            <select name="copyto">
                                <% foreach (Song.Entities.ManageMenu mm in root)
                                   {
                                       if (mm.MM_Id == id)
                                       {             
                                %>
                                <option value="<%= mm.MM_Id%>" selected="selected" style="background-color: #CCCCCC;">
                                    <%= mm.MM_Name%></option>
                                <%}
                   else
                   {
                                %>
                                <option value="<%= mm.MM_Id%>">
                                    <%= mm.MM_Name%></option>
                                <%
                   }
               }%>
                            </select>
                        </dd>
                        <dd>
                            类 别：
                            <label>
                                <input name="type" type="radio" value="item" checked="checked" />
                                菜单项</label>
                            <label>
                                <input name="type" type="radio" value="link">
                                外链接</label>
                            <label>
                                <input name="type" type="radio" value="open" />
                                弹窗</label>
                            (
                            <input name="winwidth" type="text" class="numBox" value="400" size="2" maxlength="3" />
                            ×
                            <input name="winheight" type="text" class="numBox" value="300" size="2" maxlength="3" />
                            px)
                            <label>
                                <input name="type" type="radio" value="event" />
                                Js事件</label>
                            <label>
                                <input name="type" type="radio" value="node" />
                                节点</label>
                        </dd>
                        <dd>
                            链 接：
                            <input name="link" type="text" size="55" />
                        </dd>
                        <dd>
                            标 识：
                            <input name="marker" type="text" size="55" />
                        </dd>
                        <dd>
                            说 明：
                            <input name="intro" type="text" value="" size="55" />
                        </dd>
                        <dd>
                            样式：
                            <label>
                                <input type="checkbox" name="isbold" />
                                粗体</label>
                            <label>
                                <input type="checkbox" name="isitalic" />
                                斜体
                            </label>
                        </dd>
                        <dd>
                            状态：
                            <label>
                                <input name="isshow" type="checkbox" checked="checked" />
                                是否显示
                            </label>
                            <label>
                                <input name="isuse" type="checkbox" checked="checked" />
                                是否使用
                            </label>
                        </dd>
                        </form>
                    </div>
                    <!-- 增加子节点的区域 -->
                    <form id="AddPanel" class="editpanel">
                    <div id="patdata">
                        <dd>
                            上级菜单项： <span id="addNodeParent" name="name" read="no" class="nodeParent"></span>
                        </dd>
                        <dd style="display: none">
                            <span name="id"></span>-<span name="tax"></span>
                        </dd>
                    </div>
                    <dd class="namebar">
                        <div class="name">
                            名称：
                            <input name="name" type="text" width="200" nullable="false" />
                        </div>
                        <div class="icoslect">
                            <div class="txt">
                                图标：</div>
                            <div class="ico">
                                &nbsp;</div>
                        </div>
                    </dd>
                    <dd>
                        类 别：
                        <label>
                            <input name="type" type="radio" value="item" checked="checked" />
                            菜单项</label>
                        <label>
                            <input name="type" type="radio" value="link">
                            外链接</label>
                        <label>
                            <input name="type" type="radio" value="open" />
                            弹窗</label>
                        (
                        <input name="winwidth" type="text" class="numBox" value="400" size="2" maxlength="3" />
                        ×
                        <input name="winheight" type="text" class="numBox" value="300" size="2" maxlength="3" />
                        px)
                        <label>
                            <input name="type" type="radio" value="event" />
                            Js事件</label>
                        <label>
                            <input name="type" type="radio" value="node" />
                            节点</label>
                    </dd>
                    <dd>
                        链 接：
                        <input name="link" type="text" size="55" />
                    </dd>
                    <dd>
                        标 识：
                        <input name="marker" type="text" size="55" />
                    </dd>
                    <p>
                        说 明：
                        <input name="intro" type="text" value="" size="55" />
                        </dd>
                        <dd>
                            样式：
                            <label>
                                <input type="checkbox" name="isbold" />
                                粗体</label>
                            <label>
                                <input type="checkbox" name="isitalic" />
                                斜体
                            </label>
                        </dd>
                        <dd>
                            状态：
                            <label>
                                <input name="isshow" type="checkbox" checked="checked" />
                                是否显示
                            </label>
                            <label>
                                <input name="isuse" type="checkbox" checked="checked" />
                                是否使用
                            </label>
                        </dd>
                    </dd>
                    </form>
                </div>
            </div>
            <div id="show">
                <font color="red">*</font>拖动即可改变顺序，拖出所在区域即删除。</div>
            <div id="alert">
                操作成功
            </div>
        </div>
    </div>
    <div class="pageWinBtn" style="text-align: right" loyout="row" height="50">
        <input type="image" name="btnEnter" id="btnEnter" class="btnEnterButton" verify="true"
            text="确定" src="../Images/empty.gif" />
        <input type="image" name="CloseButton" id="btnCloseWin" class="btnCloseWin" src="../Images/empty.gif"
            onclick="new top.PageBox().Close();" />
    </div>
    <script type="text/javascript">
        $(".pageWinContext").height(document.documentElement.clientHeight - $(".pageWinBtn").height());
        //当窗口大小变化时
        $(window).resize(function () {
            $(".pageWinContext").height(document.documentElement.clientHeight - $(".pageWinBtn").height());
        });
    </script>
</body>
</html>
